package org.jeecg.report.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.ArrayList;

@Data
@NoArgsConstructor
@EqualsAndHashCode(callSuper = false)
@ApiModel(value = "QmSpcProcDTO", description = "CPK直方图数据传输对象")
public class SpcCpkInfoDTO {

    /**
     * 规格下限
     */
    @ApiModelProperty("规格下限")
    Double LSL;
    /**
     * 规格上限
     */
    @ApiModelProperty("规格上限")
    Double USL;
    /**
     * 目标值
     */
    @ApiModelProperty("目标值")
    Double SL;
    /**
     * 控制上限
     */
    @ApiModelProperty("控制上限")
    Double UCLx;
    /**
     * 控制下限
     */
    @ApiModelProperty("控制下限")
    Double LCLx;
    /**
     * 平均值
     */
    @ApiModelProperty("平均值")
    Double CLx;
    /**
     * 样本数
     */
    @ApiModelProperty("样本数")
    Integer sampleNum;
    /**
     * 子组大小
     */
    @ApiModelProperty("子组大小")
    Integer groupNum;
    /**
     * 最大值
     */
    @ApiModelProperty("最大值")
    Double max;
    /**
     * 最小值
     */
    @ApiModelProperty("最小值")
    Double min;
    /**
     * Cpk
     */
    @ApiModelProperty("Cpk")
    Double CPK;
    /**
     * Ppk
     */
    @ApiModelProperty("PPk")
    Double PPK;
}
